The Old Lady Shows Her Medals is a play by J. M. Barrie. It was first published in his collection Echoes of the War in 1918, which also included the stories The New Word, Barbara's Wedding and A Well-Remembered Voice.[1] It is set on the home front of World War I.
It was adapted as the film Seven Days Leave (1930), starring Gary Cooper, whilst elements from it also appeared in the film Lady for a Day (1933). It was later adapted for television under its original title in 1937 by Moultrie Kelsall.